SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 52313: An incorrect "Data For System Stability Index" PDF is created

DetailsAboutRate It

In SAS® Credit Scoring for Banking, an incorrect Data For System Stability Index report is generated when using the Export icon to create a PDF. Data is shifted, and values are not displayed in the correct columns. The non-PDF version of the Model-Monitoring report that is displayed in the user interface is correct.

There are no errors or warnings to indicate a problem.

To work around the problem, follow the steps that correspond to the type of application server deployment that is used.

WebSphere deployment:

  1. SAS Tier:

    1. Go to the following directory:

      For windows:

      <SAS_Home>\SASFoundation\9.3\csbmva\ucmacros

      For UNIX:

      <SAS_Home>/SASFoundation/9.3/ucmacros/csbmva

    2. Replace the file csbmva_nmltst.sas with this new csbmva_nmltst.sas file.

  2. Mid-Tier:

    1. Go to the WebSphere Admin Console.

    2. Select Applications ► Application Types ► WebSphere enterprise applications ► CSB application. Click export.

    3. The link to download the SAS Credit Scoring for Banking application EAR (sas.solutions.banking.csb.ear) is displayed.

    4. Download the EAR. Also, save a backup copy.

    5. From the EAR, extract the sas.solutions.banking.csb.jar file that is located at sas.solutions.banking.csb.ear\sas.solutions.banking.csb.war\WEB-INF\lib to some location.

      Note: The EAR can be extracted using any zip tool like WinZip or tar.

    6. Save a backup of sas.solutions.banking.csb.jar to some other location.

    7. Extract the sas.solutions.banking.csb.jar contents to some temp location.

      The JAR contains following packages/files:

      com

      META-INF

      buildinfo.xml

    8. Inside the extracted contents, go to the location com\sas\solutions\csb\pojo\graph.

    9. Locate the files CSBGraph.xml, and CSBModelInputGraph.xml. Replace them with these new CSBGraph.xml and CSBModelInputGraph.xml files.

    10. Compress the following extracted contents back to the sas.solutions.banking.csb.jar file.

      com

      META-INF

      buildinfo.xml

      Note: The JAR can be compressed using any zip tool like WinZip or tar.

      Make sure that all of the child contents of com and META-INF folders, and the file buildinfo.xml, are added in the compressed JAR.

    11. Go to the WebSphere Admin Console link.

    12. Select Applications ► Application Types ► WebSphere enterprise applications. Select the SAS Credit Scoring for Banking application. Click the Update button.

    13. On the "Preparing for the application update" window, select Replace or add single file.

    14. In the relative path to file field, enter the following path to replace in the EAR file.

      sas.solutions.banking.csb.war/WEB-INF/lib/sas.solutions.banking.csb.jar

    15. Select the Local file system option and click Browse to locate the updated file, sas.solutions.banking.csb.jar. Click Next.

    16. On the "Updating Application" window, click OK.

    17. When the application has been updated in the master repository, select the Save link.

Steps to be followed for JBoss deployment:

  1. SAS Tier:

    1. Go to following directory:

      For windows:

      <SAS_Home>\SASFoundation\9.3\csbmva\ucmacros

      For UNIX:

      <SAS_Home>/SASFoundation/9.3/ucmacros/csbmva

    2. Replace the file csbmva_nmltst.sas with this new csbmva_nmltst.sas file.

  2. Mid-Tier:

    1. Go to the SAS Credit Scoring For Banking application WAR directory:

      \server\SASServer1\deploy_sas\sas.solutions.banking.csb.ear\sas.solutions.banking.csb.war\WEB-INF\lib

    2. From the EAR, extract the sas.solutions.banking.csb.jar file that is located at sas.solutions.banking.csb.ear\sas.solutions.banking.csb.war\WEB-INF\lib to some location.

      Note: The EAR can be extracted using any zip tool like WinZip or tar.

    3. Save a backup of sas.solutions.banking.csb.jar to some other location.

    4. Extract sas.solutions.banking.csb.jar contents to some temp location.

      The JAR contains the following packages/files:

      com

      META-INF

      buildinfo.xml

      Note: JAR can be extracted using any zip tool like WinZip or tar.

    5. Inside the extracted contents, go to the location com\sas\solutions\csb\pojo\graph.

    6. Locate the files CSBGraph.xml, and CSBModelInputGraph.xml. Replace them with these new CSBGraph.xml and CSBModelInputGraph.xml files.

    7. Compress the following extracted contents back to the sas.solutions.banking.csb.jar:

      com

      META-INF

      buildinfo.xml

      Note: JAR files can be compressed using any zip tool like WinZip or tar.

      Make sure that all of the child contents of com and META-INF folders, and the file buildinfo.xml, are added in the compressed JAR.

    8. Copy the above sas.solutions.banking.csb.jar file to the SAS Credit Scoring For Banking application WAR directory:

      \server\SASServer1\deploy_sas\sas.solutions.banking.csb.ear\sas.solutions.banking.csb.war\WEB-INF\lib

    9. Restart the Jboss service.



    10. Operating System and Release Information

      Product FamilyProductSystemProduct ReleaseSAS Release
      ReportedFixed*ReportedFixed*
      SAS SystemSAS Credit Scoring for BankingMicrosoft Windows 8.1 Enterprise 32-bit5.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows 8 Pro 32-bit5.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows 8 Pro x645.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows 8 Enterprise x645.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows 8 Enterprise 32-bit5.15.39.3 TS1M29.4 TS1M1
      Microsoft® Windows® for x645.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows 8.1 Enterprise x645.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows 8.1 Pro5.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows 8.1 Pro 32-bit5.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows Server 20085.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows Server 2008 R25.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows Server 2008 for x645.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows Server 2012 Datacenter5.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows Server 2012 R2 Datacenter5.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows Server 2012 R2 Std5.15.39.3 TS1M29.4 TS1M1
      Microsoft Windows Server 2012 Std5.15.39.3 TS1M29.4 TS1M1
      Windows 7 Enterprise 32 bit5.15.39.3 TS1M29.4 TS1M1
      Windows 7 Enterprise x645.15.39.3 TS1M29.4 TS1M1
      Windows 7 Home Premium 32 bit5.15.39.3 TS1M29.4 TS1M1
      Windows 7 Home Premium x645.15.39.3 TS1M29.4 TS1M1
      Windows 7 Professional 32 bit5.15.39.3 TS1M29.4 TS1M1
      Windows 7 Professional x645.15.39.3 TS1M29.4 TS1M1
      Windows 7 Ultimate 32 bit5.15.39.3 TS1M29.4 TS1M1
      Windows 7 Ultimate x645.15.39.3 TS1M29.4 TS1M1
      64-bit Enabled AIX5.15.39.3 TS1M29.4 TS1M1
      64-bit Enabled Solaris5.15.39.3 TS1M29.4 TS1M1
      HP-UX IPF5.15.39.3 TS1M29.4 TS1M1
      Linux5.15.39.3 TS1M29.4 TS1M1
      Linux for x645.15.39.3 TS1M29.4 TS1M1
      Solaris for x645.15.39.3 TS1M29.4 TS1M1
      * For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.